accumulation of snow or drift - Español Inglés Diccionario